class EventExpressionEvaluator extends CachedExpressionEvaluator
CachedExpressionEvaluator
CachedExpressionEvaluator.ExpressionKey
Modifier and Type | Field and Description |
---|---|
private java.util.Map<CachedExpressionEvaluator.ExpressionKey,Expression> |
conditionCache |
Constructor and Description |
---|
EventExpressionEvaluator() |
Modifier and Type | Method and Description |
---|---|
boolean |
condition(java.lang.String conditionExpression,
ApplicationEvent event,
java.lang.reflect.Method targetMethod,
AnnotatedElementKey methodKey,
java.lang.Object[] args,
BeanFactory beanFactory)
Specify if the condition defined by the specified expression matches.
|
getExpression, getParameterNameDiscoverer, getParser
private final java.util.Map<CachedExpressionEvaluator.ExpressionKey,Expression> conditionCache
public boolean condition(java.lang.String conditionExpression, ApplicationEvent event, java.lang.reflect.Method targetMethod, AnnotatedElementKey methodKey, java.lang.Object[] args, @Nullable BeanFactory beanFactory)